package org.dromara.common.core.service

import org.dromara.common.core.domain.dto.OssDTO

/**
 * 通用 OSS服务
 *
 * @author Lion Li
 * @updater LikeYouDo
 * @date 2025/1/13 14:08
 */
interface OssService {
    /**
     * 通过ossId查询对应的url
     *
     * @param ossIds ossId串逗号分隔
     * @return url串逗号分隔
     */
    fun selectUrlByIds(ossIds: String?): String?

    /**
     * 通过ossId查询列表
     *
     * @param ossIds ossId串逗号分隔
     * @return 列表
     */
    fun selectByIds(ossIds: String?): List<OssDTO>?
}
